package com.company.design.action.observer;

/**
 * @author yingfing
 * @create 2020--09--24 8:25
 * @describe
 */
public class Test {
    // 定义对象间的一对多的一栏关系,当一个对象的状态发生改变时,所有的一栏对于他的对象都得到自动更新
    public static void main(String[] args) {
        /**
         * 对于一片文章,多个订阅者,当后续更新的时候,会通知所有的订阅者
         */
        PublisherOne publisherOne = new PublisherOne();
        publisherOne.add(new ObserverOne());
        publisherOne.add(new ObserverTwo());

        publisherOne.operation();
    }
}
